在线等`jsp问题..急..急..急..急..急..急..急

来源:百度知道 编辑:UC知道 时间:2024/06/16 19:34:53
<%
Userdao user = new Userdao();
ResultSet rs= user.getFenye();
while(rs.next())
{
%>
<tr>

<td><input type="hidden" name="bookID" value=" <%=rs.getString("bookID") %>"/>
<%=rs.getString("bookID") %>
</td>
<td><%=rs.getString("isbn") %></td>
<input type="hidden" name="bookName" value=" <%=rs.getString("bookName") %>"/>
<td> <%=rs.getString("bookName") %></td>
<input type="hidden" name="bookPrice" value=" <%=rs.getString("bookPrice") %>"/>
<td> <%=rs.getString("bookPrice") %></td>
<td> <%=rs.getString("discount") %></td>

因为给<input>赋的值就是第一条,如果想提交每一条,用request.setAttribute和request.getAttribute方法吧 具体用法自己查一下api吧,不多说了。应该可以传递过去

昨天晚上有点事 今天给你写

<%
Userdao user = new Userdao();
ResultSet rs= user.getFenye();
int i = 0;

while(rs.next())
{
i++;
String bookName = "bookName "+i;
String bookID = "bookID "+i;
String bookPrice = "bookPrice "+i;
String disPrice = "disPrice "+i;
// 把每条记录的结果用request.setAttribute() 保存,
// 在下一个页面中用request.getAttribute()取出来
request.setAttribute("bookName",rs.getString("bookName") );
request.setAttribute("bookID",rs.getString("bookID") );
request.setAttribute("bookPrice",rs.getString("bookPrice ") );
request.setAttribute("disPrice",rs.getString("disPrice") );

}
%>
在跳转的地方传个参数 i 比如说<a href="xxx.jsp?i="&